cast a long shadow - Alemán Inglés Diccionario